Ce article traite des commandes basiques à connaitre pour pouvoir configurer une connexion TCP/IP sous Linux.
Pré-requis : Aucun ormis le fait d'être sous Linux ^^
Les interfaces Ethernet (les cartes réseaux), sous Linux, ont pour nom eth0 (eth1 pour la deuxième, et ainsi de suite).
lo est l'interface de rebouclage locale (loopback). Elle permet à une machine d'établir une communication avec elle-même (c'est l'adresse 127.0.0.1 que toute machine possède et qui correspond à son addresse locale).
Les commandes :
- hostname : affiche le nom d'hôte de votre machine
(équivaut à la commande uname -n)
L'adresse IP associée au nom d'hôte local figure dans le fichier /etc/hosts, de même que certains autres adresses importantes comme la passerelle ou le serveur de nom.
- ifconfig : affiche l'état des interfaces actives.
La commande se trouve dans le PATH si vous êtes root mais vous devez tapez /sbin/ifconfig pour la lancer sous un user normal.
Avec l'argument "-a" la commande affiche aussi les interfaces inactives.
Les informations affichées sont notamment :- HWaddr : l'adresse MAC de la carte
- inet adr : l'adresse IP de la machine
- Bcast : l'adresse de diffusion (broadcast)
- Masque : le masque du réseau local